1
Ler o Problema de Apoio ao Estudante
DSAI2202Lab 3: Selecting Data
00:00

Cenário

A equipa de apoio da UniLearn tem registos de progresso dos estudantes, mas só pode contactar cinco estudantes primeiro. A consulta deve combinar elegibilidade, risco académico, as colunas de saída solicitadas e uma ordem de prioridade precisa.

A Questão Prática

Quais cinco estudantes elegíveis e em risco devem ser contactados primeiro pela equipa?

Separe quem é elegível, quem está em risco e como a prioridade é decidida antes de pensar em SQL. Utilize student_progress como tabela de origem.

REQUISITOS DA CONSULTAAté 5 linhas

Utilize esta lista de verificação para completar o diagrama da consulta e, mais tarde, verificar o SQL.

ELEGÍVEL
student_status = 'active'Esupport_status = 'not_contacted'
EM RISCO
attendance_percent < 75OUaverage_mark < 50OUmissed_assignments >= 2
MOSTRAR
student_idstudent_nameprogrammeattendance_percentaverage_markmissed_assignments
PRIORIDADE
  1. Mais trabalhos em falta primeiro
  2. Depois, notas médias mais baixas
  3. Depois, IDs de estudante mais baixos